#include <cstdio>
#include <cstring>
#include <map>
#include <iostream>
#include <algorithm>
using namespace std;
const int maxn = 2e5+10;
long long a[maxn];
int main()
{
	int t;
	scanf("%d",&t);
	while(t--)
	{
		int n;
		scanf("%d",&n);
		for(int i = 0;i<n;i++)
		{
			scanf("%lld",&a[i]);
		}
		sort(a,a+n);
		long long cnt = 1;
		long long ans = 0;
		for(int i = 0;i<n;i++)
		{
		//	printf("***%d %d\n",cnt,a[i]);
			if(cnt>=a[i])
			{
				ans++;
				cnt = 1;
			}
			else cnt++;
		}
		printf("%lld\n",ans);
	}
} 
